spiked walking stick - French English Dictionary